package com.corner.ui.view;

import com.corner.model.cornerservice.domain.Info;
import com.corner.ui.adapter.InfoAdapter;
import com.corner.ui.view.base.BaseView;

/**
 * Created by Administrator on 2015/7/14，15.37.
 * 描述：
 */
public interface IInfoBaseView extends BaseView {

    /**
     * 显示已读人数
     *
     * @param info
     */
    void showReadedUserCount(InfoAdapter.Base base, Info info);

    /**
     * 显示同感人数
     *
     * @param info
     */
    void showAgreeUserCount(InfoAdapter.Base base, Info info);

    /**
     * 设置是否同感
     */
    void setIsLike(InfoAdapter.Base base, Info info);

    /**
     * 删除Info成功
     *
     * @param info
     */
    void deleteSucess(Info info);

    /**
     * 删除Info失败
     *
     * @param message
     */
    void deleteError(String message);

    void noWantToSeeSucess(Info info);

    void showReportError(String message);

    void showReportSucess();
}
